a quemarropa - English Synonyms Dictionary